package gagak.framework.web.paramresovler;

import gagak.framework.web.param.MethodParameter;
import gagak.framework.web.support.request.NativeWebRequest;

/*
 * @program: ce
 * @description: 方法参数处理器
 * @author: houhong
 * @create: 2022-11-23 15:49
 */
public interface HandlerMethodArgumentResolver {

    boolean supportsParameter(MethodParameter parameter);


    /*
    *  参数解析
    */
    Object resolveArgument(MethodParameter methodParameter, NativeWebRequest webRequest)throws Exception;

}